Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 KEENS PLACE Semi-Detached £171,850 £170,000 6 Apr 2023
3 KEENS PLACE Semi-Detached £156,130 £139,950 31 Aug 2021
12 KEENS PLACE Terraced £52,211 £19,800 31 Oct 2002